Big Huge Thesaurus

colubrid snake

noun